put one's heart into something - Español Inglés Diccionario